macos: use Cairo renderer by default
authorChristian Hergert <chergert@redhat.com>
Wed, 2 Dec 2020 00:24:15 +0000 (16:24 -0800)
committerChristian Hergert <chergert@redhat.com>
Wed, 2 Dec 2020 00:24:15 +0000 (16:24 -0800)
Until the GL renderer is working on macOS OpenGL, we need to default
to the Cairo renderer.

gsk/gskrenderer.c

index dbbfd28f35b41f63ff1656850a1b52d3a6c6b2df..716eef1c220275fe1f533bf41e75946e0809c9ff 100644 (file)
@@ -567,8 +567,9 @@ get_renderer_for_backend (GdkSurface *surface)
     return GSK_TYPE_BROADWAY_RENDERER;
 #endif
 #ifdef GDK_WINDOWING_MACOS
+  /* Use Cairo until GL renderer is working */
   if (GDK_IS_MACOS_SURFACE (surface))
-    return GSK_TYPE_GL_RENDERER;
+    return GSK_TYPE_CAIRO_RENDERER;
 #endif
 #ifdef GDK_WINDOWING_WIN32
   if (GDK_IS_WIN32_SURFACE (surface))